home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Internet software / XTimer 1.9.3 / XTimer "Power User" Guide / XTimer "Power User" Guide.rsrc / TEXT_1700_XTimer Help - Part B.txt < prev    next >
Text File  |  1996-06-05  |  16KB  |  365 lines

  1. XTimer Help - Part B
  2.  
  3.  
  4. The Rate Switcher    
  5.  
  6. This is a "Power User" feature. It almost gives XTimer the ability to
  7. manage itself!  To configure the Rate Switcher, select it from the Settings
  8. menu. Two sets of preferences govern how it works. They are available
  9. on separate pages within the same dialog, for easy management.
  10.  
  11. Configuring the First Page:
  12. This page of preferences tells the Rate Switcher to switch the current
  13. rate to the rate of your choice when a certain application is running in
  14. front.
  15.  
  16. AOL and CompuServe's MacCIM program are available by default, or you
  17. can choose up to 3 other applications, to tie with a rate number, for the
  18. Rate Switcher to switch the current rate to, when those applications are
  19. running in front.
  20.  
  21. Example:
  22.   You want XTimer to switch to AOL's rates if AOL's software is in front.
  23.  
  24. 1. Check the box next to where it says, "America Online."
  25. 2. Enter the number of the rate you want XTimer to switch to in the next box.
  26.  
  27. In this case, you would want to set the rate number to the rate you have
  28. set for AOL's FREE time.
  29.  
  30. What if I'm not using free time? No problem, the second page of the
  31. Rate Switcher settings will take care of that.
  32.  
  33. If you use more than one rate with an application, set the rate number
  34. to the first rate XTimer should switch to before other rates.
  35.  
  36. The rates are numbered on the Rate menu, and in the Charge Rates settings.
  37.  
  38. The Rate Switcher and Claris' Emailer
  39. If you use XTimer Spy to track your time on AOL and CIS when you use the
  40. Claris Emailer program, XTimer will set the rate to the correct rate for
  41. the service being accessed, if you have configured the Rate Switcher for
  42. that service's standard software.  If you have also selected another rate
  43. to switch to when Emailer is in front, such as a rate for an Internet account,
  44. XTimer will set the rate back to that rate after you log off of AOL or CIS.
  45.  
  46. Configuring the Second Page:
  47. This page of settings will allow XTimer to automatically switch from
  48. one rate to another when the current rate total time (the time currently
  49. on the timer added to what is already in the log, as displayed on the
  50. larger size timer) exceeds a certain amount of time in minutes.
  51.  
  52. Example:
  53.   Your online service gives you 5 hours of free time, then charges an
  54.     hourly fee for additional time online.
  55.   You need to switch from the FREE rate to the pay rate after 5 hours
  56.     (300 minutes).
  57.  
  58. 1. Check the box next to your service's FREE rate.
  59. 2. In the next box, enter the number of minutes allowed for that rate
  60.      (300 in our example).
  61. 3. In the last box, enter the rate number you want XTimer to switch to
  62.       (The number of your services pay rate).
  63.  
  64. Now, XTimer will know when to switch your rate from Free time to
  65. Pay time.
  66.  
  67. Note: Make sure that your settings for the first page make sense with your
  68. settings on the second page.
  69.  
  70. There are more variations that can be accomplished with this, but I
  71. advise you to avoid complicating it too much more.  If you set up a cycle
  72. of rates switching one to another haphazardly, you risk creating a mess.
  73. There must be a rate in your cycle that does not switch to another rate,
  74. or you might create an "infinite loop," and XTimer will not be able to stop
  75. switching rates. If that happens, you will have to trash your XTimer
  76. Preferences (located in the Preferences folder, in your System folder)
  77. and start from scratch.
  78.  
  79. Effects on the General Log:
  80. When the Rate Switcher sees that a Rate has used up its allotted time,
  81. in order to remember that the rate has reached its switch level, XTimer
  82. must save that amount of time in the log for the rate before switching
  83. to the next rate.
  84.  
  85. Example:  You have a rate set to change from your free rate to a pay rate
  86. at a certain time, let's say after 300 minutes, then when that rate's total
  87. time (time stored in the log added to the time on the timer) exceeds 300
  88. minutes, XTimer must save the time for that rate at 300 minutes in the log.
  89.  
  90. If XTimer didn't save the time, it would not know that the rate has maxed
  91. out the next time you use it, and wouldn't know to switch to the pay rate.
  92. Also, if you set the Rate Switcher to change the current rate to a specified
  93. rate number when a certain application is in front, it would not know that
  94. the rate has exceeded its limit, so it would not switch to the next rate; and
  95. if the rate were to be switched manually to the correct rate, the Rate
  96. Switcher would set it back again. 
  97.  
  98.  
  99. XTimer Session Logging    
  100.  
  101. Need detailed reports of your session activity?  Now, XTimer can log all of
  102. your session activity, continously!
  103.  
  104. Including These Items:
  105.  
  106.      The Charge Rate Name            Total Time Charged
  107.      Actual Time Used                Total Time Paused (optional)
  108.      Total Amount of Charges         The Date (optional)
  109.      Start Time (optional)           Stop Time (optional)
  110.  
  111. Session Logging continuously logs these items to a file, which XTimer
  112. creates in its own folder, called "XT Session Log".  This file will be a
  113. text file with the creator you have selected in your General Preferences.
  114. You can have XTimer create Session logs in standard or tab-delimited
  115. formats.  You can also select to have a new log created every day, every
  116. month, or choose to continuously log to only a single log file.  Session
  117. Logging is independent of XTimer's standard General Log of your rate times
  118. and charge totals.
  119.  
  120. If you continuously log your sessions to a single file, the file size will
  121. eventually become very large.  If you try to view this file with SimpleText
  122. (TeachText) or your online service's software's built-in text editor, and the
  123. file size is larger than 32K, those applications will not be able to open such
  124. a large file.  You will have to use an application which can view larger text
  125. files, or move the Session Log file out of XTimer's folder, or rename the
  126. file, before it gets that big, and XTimer will create a new Session Log.
  127.  
  128. Whenever you Stop XTimer, the Session Log is updated, when Session Logging
  129. is turned on.  XTimer expects the current Session Log file to be in its folder.
  130. If you move or rename that file, XTimer will create a new one.  If you have
  131. placed XTimer on your desktop or in your Apple Menu Items folder, in your
  132. System folder, you may want to move it to another location to prevent a
  133. Session Log file from showing up on your desktop or in your Apple Menu.
  134. Make an alias of XTimer (Highlight its icon, then select "Make Alias" from
  135. the File menu in the Finder) and place the alias on your desktop, or in your
  136. Apple Menu Items folder, instead.
  137.  
  138. To use Session Logging, configure XTimer's Session Logging settings, via
  139. the Settings menu, by selecting the "Session Log..." item.
  140.  
  141. Example Log Output:
  142.  
  143. America Online (FREE)         00:01:00     00:00:15     00:00:00     $0.00
  144. 1/30/96     8:27:43 PM     8:27:58 PM
  145.  
  146. In this order, the item above shows: The charge rate name, time charged,
  147. actual time used, total time Paused, Amount of Charges, Date Timer was
  148. Stopped, Start Time, and Stop Time.  Times shown are in the format: HH:MM:SS.
  149. H = Hours, M = Minutes, S = Seconds.
  150.  
  151. Notice that even though the actual time used was 15 seconds, the time charged
  152. was a full minute, because the seconds were rounded off.  You will really begin
  153. to notice how those short trips online to fetch email eat away at your free
  154. time‚Äî or when it's not free time‚Äî your budget!
  155.  
  156. If you configure XTimer to create tab-delimited Session Logs, you can import
  157. this data to database files, to use with your favorite database application.
  158.  
  159. The fields are output in the same order as above, but separated by tabs instead
  160. of spaces, and there is no carriage return at the end of the first line, as
  161. shown above.
  162.  
  163. These are the fields:            Format:
  164. Charge Rate Name         TEXT
  165. Time Charged             TIME
  166. Actual Time Used         TIME
  167. Paused Time Total        TIME  (optional)
  168. Amount of Charges        NUMBER
  169. Date                     DATE  (optional)
  170. Start Time               TIME  (optional)
  171. Stop Time                TIME  (optional)
  172.  
  173. Consult your database application for information about how to import data
  174. from a tab delimited text file into your database file.
  175.  
  176. Special Note
  177.  
  178. The Session Log records sessions that reflect when you have Started and
  179. Stopped XTimer.  To help keep your Session Log in sync with your General Log,
  180. XTimer also records an entry in the Session Log when you select the "Modify
  181. Logged Time (Current Rate)" command from the File menu, when Session
  182. Logging is turned on, reflecting the modification.  It records both added times
  183. and subtracted times.
  184.  
  185. The entry will be the same as other entries, except the Time Charged will be
  186. the amount of time added or subtracted, the Actual Time Used is recorded as
  187. zero, Paused time is recorded as zero, the Amount of Charges is calculated
  188. the same (it will be a negative number if subtracting), and the Start and Stop
  189. times will be recorded as the time that the entry was made.
  190.  
  191. It is still possible to alter your General Log times with other commands
  192. available, like "Add Time To..." or "Clear Time Of...", and cause your General
  193. Log totals to differ from your Session Log's record; since those commands
  194. do not generate entries into your Session Logs.
  195.  
  196.  
  197. XTimer General Preferences    
  198.  
  199. Check This Box:           To:
  200.  
  201. Launch Minimized              Put up the mini-timer window
  202.                                          when you launch XTimer.
  203.  
  204. Reset at Launch                 Reset the time on the timer when
  205.                                           you launch XTimer.
  206.  
  207. Reset after Add/Save        Reset the timer after you Add or
  208.                                           Save times to the log.
  209.  
  210. Do Not Verify Resets         Stop XTimer from asking if
  211.                                           you're sure you want to Reset
  212.                                           when you click the Reset button.
  213.  
  214. Auto-Add Time To Log       Make XTimer Add the time on the
  215.                                           timer to the log total for the current
  216.                                           rate every time the timer Stops.
  217.  
  218. Skip Dialog With Notices   Use Notices which generate an
  219.                                           alert sound, but do not use a dialog.
  220.  
  221. Use Cash Register Sound    Use a cash register sound as the
  222. With Notices                      alert sound when Notices are sent.
  223.  
  224. Localize Currency Format  Use your System settings to determine
  225.                                           and set the currency/number format
  226.                                           used by XTimer, to your local format.
  227.  
  228. Clear Log After Text Saves  Clear charges and times from the
  229.                                              Log, every time a text copy of the
  230.                                              log is saved.
  231.      
  232. Always Round Off Seconds   Round seconds up to next minute
  233.                                             every time the timer is stopped.
  234.  
  235. Round Before Add/Save       Round seconds up to next minute before
  236.                                            Adding or Saving a time to the Log.
  237.  
  238. Allow Selection of              Allow more than 1 rate to be
  239. Multiple Rates When            selected, when you Add or Save
  240. Adding/Saving Time            times to the Log.
  241.                                                  
  242. Auto-Tracking Off             Tell XTimer not to use Auto-Tracking.
  243.  
  244. Prompt To Save Log           Have XTimer prompt you to save
  245. Before Quitting                  a copy of the log before quitting.
  246.  
  247.  
  248. Selecting a text file creator:
  249. If you would like text copies of the log to be saved with a creator type
  250. other than SimpleText (TeachText), this will let you select another
  251. program, that can read text files, to be the default creator of those
  252. documents.
  253.                                             
  254.  
  255. Short Cuts     
  256.  
  257. Command Key        Application
  258.          H                   Help
  259.         M                   Minimize/Maximize timer
  260.          T                   Set Time
  261.          G                   View Log
  262.          E                   Save Time As
  263.          R                   Restore Time From
  264.          A                   Add Time To *
  265.          =                   Modify Logged Time
  266.          -                   Clear Time Of
  267.          S                   Save Log as Text
  268.          K                   Append Log To
  269.          `                    Charge Rates Settings
  270.          F                   Notify from First START
  271.          L                   Notify from Last START
  272.          U                   No Notice
  273.        1-7                Set Current Rate
  274.   0 8 9 / * + .       Launch Applications
  275.           D                  Open/Close PPP Connection
  276.  
  277. Other command key short cuts are standard Mac command keys.
  278.  
  279. *Command-A is normally used for "Select All."  Since XTimer doesn't use
  280. a "Select All" menu item, I thought it best for users to put Command-A
  281. with the "Add Time To" menu item.
  282.  
  283.  
  284. Other Shortcuts & Keyboard Equivalents    
  285.  
  286. Start Timer          <ctrl> + S               
  287. Stop Timer           <ctrl> + X
  288. Reset Timer         <ctrl> + C                
  289. Round Seconds      <ctrl> + Z                  
  290. Add time to current rate & Start      <shift> + <command> + Start                                 
  291. Adds time, but Resets before Start   <shift> + <command> + <option> + Start
  292. Reset without asking confirmation   <option> + Reset
  293. Reset and Start                                  <option> + Start
  294. Toggle window title from "XTimer" to current rate                     <option> + R                               
  295. Add time to current rate, bypass dialog.  (Only when stopped)   <ctrl> + A          
  296. Show/Hide Current Rate Total   <option-click>  timer grow box
  297. Save without log header   <option> + Save or Append Log As Text
  298. Use "D" (or "d") to set a rate's charge preference to the Default rate.
  299. Use <ctrl> + U (or "u") to set a rate to "Unused."
  300. To view the current rate setting on the mini-timer:
  301.           Click on the black part of the stoplight.
  302. To prevent the Auto-Launcher from launching an application:
  303.           Press <option> during launch.
  304.  
  305. Having a hard time remembering all the shortcuts?
  306. For a Pop-Up Short-Cuts Screen:   Press and hold <spacebar>
  307. (When the timer window is in front.)
  308.  
  309.  
  310. System Requirements    
  311. XTimer Requires System 7 or greater.
  312.  
  313.  
  314. Legal Stuff    
  315.  
  316. XTimer¬© 1994-96  Eric Long.  All Rights Reserved.
  317. XTimer Spy¬© 1995-96 Eric Long. All Rights Reserved.
  318. XTimer and XTimer Spy come without warranty expressed or implied.
  319. Use either program solely at your own risk.
  320.  
  321. XTimer may be distributed freely, so long as it is not sold or modified.
  322.  
  323. XTimer¬© Is Shareware!
  324. Send $15 to Eric Long, 4020 Jeffrey Avenue, Sacramento, CA 95820
  325. Upgrades are free!  If this is an older version, it is possible that the
  326. registration fee has increased. Full registration requires full payment.
  327. For Express Registration on CIS:  GO SWREG, XTimer is I.D. #5002
  328.  
  329. Send E-mail to:
  330.  CompuServe    72764,1072
  331.  Internet           EricMLong@aol.com
  332.  
  333. If your letter is not answered in a timely fashion, please write again.
  334. Sometimes E-mail disappears into the electronic void!
  335.  
  336. CompuServe¬Æ and MacCIM‚Ñ¢ are registered trademarks of CompuServe
  337. Inc., Columbus, OH 43220
  338. America Online and Prodigy are trademarks of their respective holders. 
  339. FileMaker Pro¬Æ and Em@iler‚Ñ¢ are registered trademarks of the Claris Corporation.
  340.  
  341. XTimer is not a product of, nor representative of CompuServe Inc.,
  342. America Online Inc., Prodigy, or the Claris Corporation.
  343.  
  344. MacPPP/FreePPP ¬©Merit Network Inc. and the Regents of the
  345. University of Michigan.
  346.  
  347.  
  348. Special Thanks    
  349.  
  350. Thanks to James Walker for his Help screen code module: Show_help.
  351. Modified here for modeless use and to save the style information.
  352.  
  353. Thanks to Paul Celestin for his PICTButton CDEF (control definition), used
  354. to make the minimized "stoplight" version of the timer's buttons work.
  355.  
  356. Thanks to the many who helped me learn the Mac ropes and to create
  357. this program. I really appreciate the assistance.
  358.  
  359. Thanks to my wife Donna, who made the XTimer icon, and designed the
  360. stoplight used in the minimized timer.
  361.  
  362. Thanks to the beta testers. Thanks to Mary for moral support.
  363.  
  364.  
  365. ⌃